osr book review